package com.estate.system.domain.pojo;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class ClientRequirementVo {

    private Long clientId;

    private Integer agentId;

    private String clientName;

    private String clientPhone;

    private String clientEmail;

    private String clientSuburb;

    private String clientPostcode;

    private String clientRequirement;

    //private ClientRequirementDetail clientRequirementDetail;

    private String price;

    private String bedrooms;

    private String bathrooms;

    private String floorArea;

    private String leaseTerm;

    private String landSize;

    private String targetArea;

    private String carSpaces;

    private String method;

    private String transactionType;

    private String serviceType;

    private String clientRequirementDate;

    private String clientType;

    private Integer recommendCount;


    /******************************************************/
    private List<String> transactionTypes;

    private List<String> serviceTypes;

    private boolean orderByDeadLine;
    /**
     * 请求参数
     */
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    private Map<String, Object> params;

}
